package com.alignet.gn.hibernate;

import java.sql.Timestamp;
import java.util.Set;

import javax.persistence.Entity;
import javax.persistence.Table;

/**
 * TgnRole entity. @author MyEclipse Persistence Tools
 */
@Entity
@Table(name = "ROLE", schema = "DBCALIDAD")
public class TgnRole extends AbstractTgnRole implements java.io.Serializable {

    // Constructors

    /** default constructor */
    public TgnRole() {
    }

    /** minimal constructor */
    public TgnRole(Integer inIdrole, String chState,
	    Timestamp dtRegistry, Timestamp dtUpdate) {
	super(inIdrole, chState, dtRegistry, dtUpdate);
    }

    /** full constructor */
    public TgnRole(Integer inIdrole,String vcTypeentity,
	    Integer inIdentity, String vcName, String vcGroupidaction,
	    String vcEditable, String chState, Integer inIduserreg,
	    Timestamp dtRegistry, Integer inIduserupd, Timestamp dtUpdate,
	    Set<TgnUser> tgnUsers) {
	super(inIdrole, vcTypeentity, inIdentity, vcName,
		vcGroupidaction, vcEditable, chState, inIduserreg, dtRegistry,
		inIduserupd, dtUpdate, tgnUsers);
    }

}
